interlocking paving stone - German English Dictionary